Modelling Adaptation Policies for Self-Adaptive Component Architectures

نویسندگان

  • Franck Chauvel
  • Olivier Barais
چکیده

In most of software systems, designers try to include some self-adaptation facilities to increase the reliability of their systems. However, despite of the new methods and technologies in software engineering such as CBSE, or AOP, it is still difficult to talk about adaptation since adaptation policies might impact the architecture, the configuration data, and some extra-functional features as well. We suggest in this paper a rule-based approach to model adaptation policies that enables the description of both architectural and functional adaptation and to relate them with extra-functional properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High-level Language Support for the Control of Reconfigurations in Component-based Architectures

Architecting in the context of variability has become a real need in todays software development. Modern software systems and their architecture must adapt dynamically to events coming from the environment (e.g., workload requested by users, changes in functionality) and the execution platform (e.g., resource availability). Component-based architectures have shown to be very suited for self-ada...

متن کامل

A Conflict Resolution Control Architecture For Self- Adaptive Software

An essential feature of dependable software is its adaptive capability to respond to changes that occur in its operating environment through the dynamic transformation and reconfiguration of its components and/or services. Such adaptive capability is often a design aspect derived from the software architecture model, which describes the software components and their interactions, the properties...

متن کامل

Dynamic Adaptation of Data Distribution Policies in a Shared Data Space System

Increasing demands for interconnectivity, adaptivity and flexibility are leading to distributed component-based systems (DCBS) where components may dynamically join and leave a system at run-time. In this paper we focus on the way that data distribution is handled in such dynamic systems. Current architectures for DCBS provide fixed policies for distributing data between components. Consequentl...

متن کامل

Conversation Policies for Personalization in Open Service Architectures

We describe a framework for reasoning about adaptive systems in Open Service Architectures, a framework from which conversation policies may be defined. The goal is to exemplify how we have used conversation policies for design purposes, and how we gained from limiting the context by only considering a fixed set of actors, information models, and stages of the adaptation process.

متن کامل

Modelling and Analyzing Adaptive Self-assembly Strategies with Maude

Building adaptive systems with predictable emergent behavior is a challenging task and it is becoming a critical need. The research community has accepted the challenge by introducing approaches of various nature: from software architectures, to programming paradigms, to analysis techniques. We recently proposed a conceptual framework for adaptation centered around the role of control data. In ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007